235 Dodge Street, New Shoreham, Block Island, RI 02807, Block Island
"Very nice staff, but donuts were stale."
30 Water Street, New Shoreham, Block Island, RI 02807, Block Island
"You know the game"
"Very nice staff, but donuts were stale."